home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Library / Manuels & Misc / Assembly / AOA.ZIP / CH03 / SIMX86 / SIMX86P.DFM / SIMX86P.txt
Encoding:
Text File  |  1996-04-09  |  38.4 KB  |  1,646 lines

  1. object SIMx86Form: TSIMx86Form
  2.   Left = 214
  3.   Top = 215
  4.   Width = 600
  5.   Height = 400
  6.   Caption = 'SIMx86'
  7.   Font.Color = clBlack
  8.   Font.Height = -13
  9.   Font.Name = 'Arial'
  10.   Font.Style = [fsBold]
  11.   Menu = MainMenu
  12.   PixelsPerInch = 96
  13.   PrintScale = poNone
  14.   Visible = True
  15.   OnCreate = FormCreate
  16.   TextHeight = 16
  17.   object Simx86Pages: TTabbedNotebook
  18.     Left = 2
  19.     Top = 0
  20.     Width = 587
  21.     Height = 353
  22.     Font.Color = clBlack
  23.     Font.Height = -13
  24.     Font.Name = 'Arial'
  25.     Font.Pitch = fpVariable
  26.     Font.Style = [fsBold]
  27.     TabFont.Color = clBtnText
  28.     TabFont.Height = -11
  29.     TabFont.Name = 'MS Sans Serif'
  30.     TabFont.Style = []
  31.     TabOrder = 0
  32.     OnChange = Simx86PagesChange
  33.     object TTabPage
  34.       Left = 5
  35.       Top = 26
  36.       Caption = 'Editor'
  37.       object StartAdrsLbl: TLabel
  38.         Left = 324
  39.         Top = 20
  40.         Width = 108
  41.         Height = 16
  42.         Hint = 
  43.           'Enter the memory address of your program'#39's first instruction her' +
  44.           'e.'
  45.         Caption = 'Starting Address:'
  46.         ParentShowHint = False
  47.         ShowHint = True
  48.       end
  49.       object SourceCode: TMemo
  50.         Left = 4
  51.         Top = 12
  52.         Width = 310
  53.         Height = 305
  54.         ScrollBars = ssVertical
  55.         TabOrder = 0
  56.         WantTabs = True
  57.         WordWrap = False
  58.       end
  59.       object StartAdrs: TEdit
  60.         Left = 441
  61.         Top = 18
  62.         Width = 40
  63.         Height = 19
  64.         Hint = 'Enter a hexadecimal number here.'
  65.         MaxLength = 4
  66.         ParentShowHint = False
  67.         ShowHint = True
  68.         TabOrder = 1
  69.         Text = '0000'
  70.         OnChange = StartAdrsChange
  71.       end
  72.       object ASMbtn: TButton
  73.         Left = 403
  74.         Top = 61
  75.         Width = 89
  76.         Height = 33
  77.         Hint = 'Press this button to assemble your code to memory.'
  78.         Caption = 'Assemble'
  79.         ParentShowHint = False
  80.         ShowHint = True
  81.         TabOrder = 2
  82.         OnClick = ASMbtnClick
  83.       end
  84.     end
  85.     object TTabPage
  86.       Left = 5
  87.       Top = 26
  88.       Caption = 'Memory'
  89.       object Label0: TLabel
  90.         Left = 76
  91.         Top = 16
  92.         Width = 7
  93.         Height = 16
  94.         Caption = '0'
  95.       end
  96.       object Label1: TLabel
  97.         Left = 104
  98.         Top = 16
  99.         Width = 7
  100.         Height = 16
  101.         Caption = '1'
  102.       end
  103.       object Label2: TLabel
  104.         Left = 132
  105.         Top = 16
  106.         Width = 7
  107.         Height = 16
  108.         Caption = '2'
  109.       end
  110.       object Label3: TLabel
  111.         Left = 160
  112.         Top = 16
  113.         Width = 7
  114.         Height = 16
  115.         Caption = '3'
  116.       end
  117.       object Label4: TLabel
  118.         Left = 188
  119.         Top = 16
  120.         Width = 7
  121.         Height = 16
  122.         Caption = '4'
  123.       end
  124.       object Label5: TLabel
  125.         Left = 216
  126.         Top = 16
  127.         Width = 7
  128.         Height = 16
  129.         Caption = '5'
  130.       end
  131.       object Label6: TLabel
  132.         Left = 244
  133.         Top = 16
  134.         Width = 7
  135.         Height = 16
  136.         Caption = '6'
  137.       end
  138.       object Label7: TLabel
  139.         Left = 272
  140.         Top = 16
  141.         Width = 7
  142.         Height = 16
  143.         Caption = '7'
  144.       end
  145.       object Lbl8: TLabel
  146.         Left = 12
  147.         Top = 72
  148.         Width = 28
  149.         Height = 16
  150.         Caption = '0008'
  151.       end
  152.       object Lbl10: TLabel
  153.         Left = 12
  154.         Top = 100
  155.         Width = 28
  156.         Height = 16
  157.         Caption = '0010'
  158.       end
  159.       object Lbl18: TLabel
  160.         Left = 12
  161.         Top = 128
  162.         Width = 28
  163.         Height = 16
  164.         Caption = '0018'
  165.       end
  166.       object Lbl20: TLabel
  167.         Left = 12
  168.         Top = 156
  169.         Width = 28
  170.         Height = 16
  171.         Caption = '0020'
  172.       end
  173.       object Lbl28: TLabel
  174.         Left = 12
  175.         Top = 184
  176.         Width = 28
  177.         Height = 16
  178.         Caption = '0028'
  179.       end
  180.       object Lbl30: TLabel
  181.         Left = 12
  182.         Top = 212
  183.         Width = 28
  184.         Height = 16
  185.         Caption = '0030'
  186.       end
  187.       object Lbl38: TLabel
  188.         Left = 12
  189.         Top = 240
  190.         Width = 28
  191.         Height = 16
  192.         Caption = '0038'
  193.       end
  194.       object IntVectLbl: TLabel
  195.         Left = 344
  196.         Top = 48
  197.         Width = 103
  198.         Height = 16
  199.         Hint = 
  200.           'Put the address of your interrupt service routine here (FFFF=no ' +
  201.           'ISR).'
  202.         Caption = 'Interrupt Vector:'
  203.         ParentShowHint = False
  204.         ShowHint = True
  205.       end
  206.       object ResetVectLbl: TLabel
  207.         Left = 344
  208.         Top = 92
  209.         Width = 84
  210.         Height = 16
  211.         Hint = 
  212.           'Put the address of your program'#39's first instruction here (usuall' +
  213.           'y zero).'
  214.         Caption = 'Reset Vector:'
  215.         ParentShowHint = False
  216.         ShowHint = True
  217.       end
  218.       object Label8: TLabel
  219.         Left = 304
  220.         Top = 212
  221.         Width = 268
  222.         Height = 48
  223.         Caption = 
  224.           'Note: Memory locations 0FFF0h through 0FFFFh are reserved for me' +
  225.           'mory-mapped I/O.  You cannot edit them here.'
  226.         WordWrap = True
  227.       end
  228.       object Mem01: TEdit
  229.         Tag = 3
  230.         Left = 100
  231.         Top = 40
  232.         Width = 25
  233.         Height = 24
  234.         Hint = 'Modify a memory location by changing this value.'
  235.         MaxLength = 2
  236.         ParentShowHint = False
  237.         ShowHint = True
  238.         TabOrder = 2
  239.         Text = '00'
  240.         OnChange = HexChange
  241.       end
  242.       object Mem02: TEdit
  243.         Tag = 4
  244.         Left = 128
  245.         Top = 40
  246.         Width = 25
  247.         Height = 24
  248.         Hint = 'Modify a memory location by changing this value.'
  249.         MaxLength = 2
  250.         ParentShowHint = False
  251.         ShowHint = True
  252.         TabOrder = 3
  253.         Text = '00'
  254.         OnChange = HexChange
  255.       end
  256.       object Mem03: TEdit
  257.         Tag = 5
  258.         Left = 156
  259.         Top = 40
  260.         Width = 25
  261.         Height = 24
  262.         Hint = 'Modify a memory location by changing this value.'
  263.         MaxLength = 2
  264.         ParentShowHint = False
  265.         ShowHint = True
  266.         TabOrder = 4
  267.         Text = '00'
  268.         OnChange = HexChange
  269.       end
  270.       object Mem04: TEdit
  271.         Tag = 6
  272.         Left = 184
  273.         Top = 40
  274.         Width = 25
  275.         Height = 24
  276.         Hint = 'Modify a memory location by changing this value.'
  277.         MaxLength = 2
  278.         ParentShowHint = False
  279.         ShowHint = True
  280.         TabOrder = 5
  281.         Text = '00'
  282.         OnChange = HexChange
  283.       end
  284.       object Mem05: TEdit
  285.         Tag = 7
  286.         Left = 212
  287.         Top = 40
  288.         Width = 25
  289.         Height = 24
  290.         Hint = 'Modify a memory location by changing this value.'
  291.         MaxLength = 2
  292.         ParentShowHint = False
  293.         ShowHint = True
  294.         TabOrder = 6
  295.         Text = '00'
  296.         OnChange = HexChange
  297.       end
  298.       object Mem00: TEdit
  299.         Tag = 2
  300.         Left = 72
  301.         Top = 40
  302.         Width = 25
  303.         Height = 24
  304.         Hint = 'Modify a memory location by changing this hexadecimal value.'
  305.         MaxLength = 2
  306.         ParentShowHint = False
  307.         ShowHint = True
  308.         TabOrder = 1
  309.         Text = '00'
  310.         OnChange = HexChange
  311.       end
  312.       object Mem06: TEdit
  313.         Tag = 8
  314.         Left = 240
  315.         Top = 40
  316.         Width = 25
  317.         Height = 24
  318.         Hint = 'Modify a memory location by changing this value.'
  319.         MaxLength = 2
  320.         ParentShowHint = False
  321.         ShowHint = True
  322.         TabOrder = 7
  323.         Text = '00'
  324.         OnChange = HexChange
  325.       end
  326.       object Mem07: TEdit
  327.         Tag = 9
  328.         Left = 268
  329.         Top = 40
  330.         Width = 25
  331.         Height = 24
  332.         Hint = 'Modify a memory location by changing this value.'
  333.         MaxLength = 2
  334.         ParentShowHint = False
  335.         ShowHint = True
  336.         TabOrder = 8
  337.         Text = '00'
  338.         OnChange = HexChange
  339.       end
  340.       object AdrsEntry: TEdit
  341.         Tag = 1
  342.         Left = 12
  343.         Top = 40
  344.         Width = 45
  345.         Height = 24
  346.         Hint = 'Enter memory starting address here (hexadecimal).'
  347.         MaxLength = 4
  348.         ParentShowHint = False
  349.         ShowHint = True
  350.         TabOrder = 0
  351.         Text = '0000'
  352.         OnChange = AdrsEntryChange
  353.       end
  354.       object Mem10: TEdit
  355.         Tag = 10
  356.         Left = 72
  357.         Top = 68
  358.         Width = 25
  359.         Height = 24
  360.         Hint = 'Modify a memory location by changing this value.'
  361.         MaxLength = 2
  362.         ParentShowHint = False
  363.         ShowHint = True
  364.         TabOrder = 9
  365.         Text = '00'
  366.         OnChange = HexChange
  367.       end
  368.       object Mem11: TEdit
  369.         Tag = 11
  370.         Left = 100
  371.         Top = 68
  372.         Width = 25
  373.         Height = 24
  374.         Hint = 'Modify a memory location by changing this value.'
  375.         MaxLength = 2
  376.         ParentShowHint = False
  377.         ShowHint = True
  378.         TabOrder = 10
  379.         Text = '00'
  380.         OnChange = HexChange
  381.       end
  382.       object Mem12: TEdit
  383.         Tag = 12
  384.         Left = 128
  385.         Top = 68
  386.         Width = 25
  387.         Height = 24
  388.         Hint = 'Modify a memory location by changing this value.'
  389.         MaxLength = 2
  390.         ParentShowHint = False
  391.         ShowHint = True
  392.         TabOrder = 11
  393.         Text = '00'
  394.         OnChange = HexChange
  395.       end
  396.       object Mem13: TEdit
  397.         Tag = 13
  398.         Left = 156
  399.         Top = 68
  400.         Width = 25
  401.         Height = 24
  402.         Hint = 'Modify a memory location by changing this value.'
  403.         MaxLength = 2
  404.         ParentShowHint = False
  405.         ShowHint = True
  406.         TabOrder = 12
  407.         Text = '00'
  408.         OnChange = HexChange
  409.       end
  410.       object Mem14: TEdit
  411.         Tag = 14
  412.         Left = 184
  413.         Top = 68
  414.         Width = 25
  415.         Height = 24
  416.         Hint = 'Modify a memory location by changing this value.'
  417.         MaxLength = 2
  418.         ParentShowHint = False
  419.         ShowHint = True
  420.         TabOrder = 13
  421.         Text = '00'
  422.         OnChange = HexChange
  423.       end
  424.       object Mem15: TEdit
  425.         Tag = 15
  426.         Left = 212
  427.         Top = 68
  428.         Width = 25
  429.         Height = 24
  430.         Hint = 'Modify a memory location by changing this value.'
  431.         MaxLength = 2
  432.         ParentShowHint = False
  433.         ShowHint = True
  434.         TabOrder = 14
  435.         Text = '00'
  436.         OnChange = HexChange
  437.       end
  438.       object Mem16: TEdit
  439.         Tag = 16
  440.         Left = 240
  441.         Top = 68
  442.         Width = 25
  443.         Height = 24
  444.         Hint = 'Modify a memory location by changing this value.'
  445.         MaxLength = 2
  446.         ParentShowHint = False
  447.         ShowHint = True
  448.         TabOrder = 15
  449.         Text = '00'
  450.         OnChange = HexChange
  451.       end
  452.       object Mem17: TEdit
  453.         Tag = 17
  454.         Left = 268
  455.         Top = 68
  456.         Width = 25
  457.         Height = 24
  458.         Hint = 'Modify a memory location by changing this value.'
  459.         MaxLength = 2
  460.         ParentShowHint = False
  461.         ShowHint = True
  462.         TabOrder = 16
  463.         Text = '00'
  464.         OnChange = HexChange
  465.       end
  466.       object Mem27: TEdit
  467.         Tag = 25
  468.         Left = 268
  469.         Top = 96
  470.         Width = 25
  471.         Height = 24
  472.         Hint = 'Modify a memory location by changing this value.'
  473.         MaxLength = 2
  474.         ParentShowHint = False
  475.         ShowHint = True
  476.         TabOrder = 24
  477.         Text = '00'
  478.         OnChange = HexChange
  479.       end
  480.       object Mem26: TEdit
  481.         Tag = 24
  482.         Left = 240
  483.         Top = 96
  484.         Width = 25
  485.         Height = 24
  486.         Hint = 'Modify a memory location by changing this value.'
  487.         MaxLength = 2
  488.         ParentShowHint = False
  489.         ShowHint = True
  490.         TabOrder = 23
  491.         Text = '00'
  492.         OnChange = HexChange
  493.       end
  494.       object Mem25: TEdit
  495.         Tag = 23
  496.         Left = 212
  497.         Top = 96
  498.         Width = 25
  499.         Height = 24
  500.         Hint = 'Modify a memory location by changing this value.'
  501.         MaxLength = 2
  502.         ParentShowHint = False
  503.         ShowHint = True
  504.         TabOrder = 22
  505.         Text = '00'
  506.         OnChange = HexChange
  507.       end
  508.       object Mem24: TEdit
  509.         Tag = 22
  510.         Left = 184
  511.         Top = 96
  512.         Width = 25
  513.         Height = 24
  514.         Hint = 'Modify a memory location by changing this value.'
  515.         MaxLength = 2
  516.         ParentShowHint = False
  517.         ShowHint = True
  518.         TabOrder = 21
  519.         Text = '00'
  520.         OnChange = HexChange
  521.       end
  522.       object Mem23: TEdit
  523.         Tag = 21
  524.         Left = 156
  525.         Top = 96
  526.         Width = 25
  527.         Height = 24
  528.         Hint = 'Modify a memory location by changing this value.'
  529.         MaxLength = 2
  530.         ParentShowHint = False
  531.         ShowHint = True
  532.         TabOrder = 20
  533.         Text = '00'
  534.         OnChange = HexChange
  535.       end
  536.       object Mem22: TEdit
  537.         Tag = 20
  538.         Left = 128
  539.         Top = 96
  540.         Width = 25
  541.         Height = 24
  542.         Hint = 'Modify a memory location by changing this value.'
  543.         MaxLength = 2
  544.         ParentShowHint = False
  545.         ShowHint = True
  546.         TabOrder = 19
  547.         Text = '00'
  548.         OnChange = HexChange
  549.       end
  550.       object Mem21: TEdit
  551.         Tag = 19
  552.         Left = 100
  553.         Top = 96
  554.         Width = 25
  555.         Height = 24
  556.         Hint = 'Modify a memory location by changing this value.'
  557.         MaxLength = 2
  558.         ParentShowHint = False
  559.         ShowHint = True
  560.         TabOrder = 18
  561.         Text = '00'
  562.         OnChange = HexChange
  563.       end
  564.       object Mem20: TEdit
  565.         Tag = 18
  566.         Left = 72
  567.         Top = 96
  568.         Width = 25
  569.         Height = 24
  570.         Hint = 'Modify a memory location by changing this value.'
  571.         MaxLength = 2
  572.         ParentShowHint = False
  573.         ShowHint = True
  574.         TabOrder = 17
  575.         Text = '00'
  576.         OnChange = HexChange
  577.       end
  578.       object Mem30: TEdit
  579.         Tag = 26
  580.         Left = 72
  581.         Top = 124
  582.         Width = 25
  583.         Height = 24
  584.         Hint = 'Modify a memory location by changing this value.'
  585.         MaxLength = 2
  586.         ParentShowHint = False
  587.         ShowHint = True
  588.         TabOrder = 25
  589.         Text = '00'
  590.         OnChange = HexChange
  591.       end
  592.       object Mem31: TEdit
  593.         Tag = 27
  594.         Left = 100
  595.         Top = 124
  596.         Width = 25
  597.         Height = 24
  598.         Hint = 'Modify a memory location by changing this value.'
  599.         MaxLength = 2
  600.         ParentShowHint = False
  601.         ShowHint = True
  602.         TabOrder = 26
  603.         Text = '00'
  604.         OnChange = HexChange
  605.       end
  606.       object Mem32: TEdit
  607.         Tag = 28
  608.         Left = 128
  609.         Top = 124
  610.         Width = 25
  611.         Height = 24
  612.         Hint = 'Modify a memory location by changing this value.'
  613.         MaxLength = 2
  614.         ParentShowHint = False
  615.         ShowHint = True
  616.         TabOrder = 27
  617.         Text = '00'
  618.         OnChange = HexChange
  619.       end
  620.       object Mem33: TEdit
  621.         Tag = 29
  622.         Left = 156
  623.         Top = 124
  624.         Width = 25
  625.         Height = 24
  626.         Hint = 'Modify a memory location by changing this value.'
  627.         MaxLength = 2
  628.         ParentShowHint = False
  629.         ShowHint = True
  630.         TabOrder = 28
  631.         Text = '00'
  632.         OnChange = HexChange
  633.       end
  634.       object Mem34: TEdit
  635.         Tag = 30
  636.         Left = 184
  637.         Top = 124
  638.         Width = 25
  639.         Height = 24
  640.         Hint = 'Modify a memory location by changing this value.'
  641.         MaxLength = 2
  642.         ParentShowHint = False
  643.         ShowHint = True
  644.         TabOrder = 29
  645.         Text = '00'
  646.         OnChange = HexChange
  647.       end
  648.       object Mem35: TEdit
  649.         Tag = 31
  650.         Left = 212
  651.         Top = 124
  652.         Width = 25
  653.         Height = 24
  654.         Hint = 'Modify a memory location by changing this value.'
  655.         MaxLength = 2
  656.         ParentShowHint = False
  657.         ShowHint = True
  658.         TabOrder = 30
  659.         Text = '00'
  660.         OnChange = HexChange
  661.       end
  662.       object Mem36: TEdit
  663.         Tag = 32
  664.         Left = 240
  665.         Top = 124
  666.         Width = 25
  667.         Height = 24
  668.         Hint = 'Modify a memory location by changing this value.'
  669.         MaxLength = 2
  670.         ParentShowHint = False
  671.         ShowHint = True
  672.         TabOrder = 31
  673.         Text = '00'
  674.         OnChange = HexChange
  675.       end
  676.       object Mem37: TEdit
  677.         Tag = 33
  678.         Left = 268
  679.         Top = 124
  680.         Width = 25
  681.         Height = 24
  682.         Hint = 'Modify a memory location by changing this value.'
  683.         MaxLength = 2
  684.         ParentShowHint = False
  685.         ShowHint = True
  686.         TabOrder = 32
  687.         Text = '00'
  688.         OnChange = HexChange
  689.       end
  690.       object Mem47: TEdit
  691.         Tag = 41
  692.         Left = 268
  693.         Top = 152
  694.         Width = 25
  695.         Height = 24
  696.         Hint = 'Modify a memory location by changing this value.'
  697.         MaxLength = 2
  698.         ParentShowHint = False
  699.         ShowHint = True
  700.         TabOrder = 40
  701.         Text = '00'
  702.         OnChange = HexChange
  703.       end
  704.       object Mem46: TEdit
  705.         Tag = 40
  706.         Left = 240
  707.         Top = 152
  708.         Width = 25
  709.         Height = 24
  710.         Hint = 'Modify a memory location by changing this value.'
  711.         MaxLength = 2
  712.         ParentShowHint = False
  713.         ShowHint = True
  714.         TabOrder = 39
  715.         Text = '00'
  716.         OnChange = HexChange
  717.       end
  718.       object Mem45: TEdit
  719.         Tag = 39
  720.         Left = 212
  721.         Top = 152
  722.         Width = 25
  723.         Height = 24
  724.         Hint = 'Modify a memory location by changing this value.'
  725.         MaxLength = 2
  726.         ParentShowHint = False
  727.         ShowHint = True
  728.         TabOrder = 38
  729.         Text = '00'
  730.         OnChange = HexChange
  731.       end
  732.       object Mem44: TEdit
  733.         Tag = 38
  734.         Left = 184
  735.         Top = 152
  736.         Width = 25
  737.         Height = 24
  738.         Hint = 'Modify a memory location by changing this value.'
  739.         MaxLength = 2
  740.         ParentShowHint = False
  741.         ShowHint = True
  742.         TabOrder = 37
  743.         Text = '00'
  744.         OnChange = HexChange
  745.       end
  746.       object Mem43: TEdit
  747.         Tag = 37
  748.         Left = 156
  749.         Top = 152
  750.         Width = 25
  751.         Height = 24
  752.         Hint = 'Modify a memory location by changing this value.'
  753.         MaxLength = 2
  754.         ParentShowHint = False
  755.         ShowHint = True
  756.         TabOrder = 36
  757.         Text = '00'
  758.         OnChange = HexChange
  759.       end
  760.       object Mem42: TEdit
  761.         Tag = 36
  762.         Left = 128
  763.         Top = 152
  764.         Width = 25
  765.         Height = 24
  766.         Hint = 'Modify a memory location by changing this value.'
  767.         MaxLength = 2
  768.         ParentShowHint = False
  769.         ShowHint = True
  770.         TabOrder = 35
  771.         Text = '00'
  772.         OnChange = HexChange
  773.       end
  774.       object Mem41: TEdit
  775.         Tag = 35
  776.         Left = 100
  777.         Top = 152
  778.         Width = 25
  779.         Height = 24
  780.         Hint = 'Modify a memory location by changing this value.'
  781.         MaxLength = 2
  782.         ParentShowHint = False
  783.         ShowHint = True
  784.         TabOrder = 34
  785.         Text = '00'
  786.         OnChange = HexChange
  787.       end
  788.       object Mem40: TEdit
  789.         Tag = 34
  790.         Left = 72
  791.         Top = 152
  792.         Width = 25
  793.         Height = 24
  794.         Hint = 'Modify a memory location by changing this value.'
  795.         MaxLength = 2
  796.         ParentShowHint = False
  797.         ShowHint = True
  798.         TabOrder = 33
  799.         Text = '00'
  800.         OnChange = HexChange
  801.       end
  802.       object Mem50: TEdit
  803.         Tag = 42
  804.         Left = 72
  805.         Top = 180
  806.         Width = 25
  807.         Height = 24
  808.         Hint = 'Modify a memory location by changing this value.'
  809.         MaxLength = 2
  810.         ParentShowHint = False
  811.         ShowHint = True
  812.         TabOrder = 41
  813.         Text = '00'
  814.         OnChange = HexChange
  815.       end
  816.       object Mem51: TEdit
  817.         Tag = 43
  818.         Left = 100
  819.         Top = 180
  820.         Width = 25
  821.         Height = 24
  822.         Hint = 'Modify a memory location by changing this value.'
  823.         MaxLength = 2
  824.         ParentShowHint = False
  825.         ShowHint = True
  826.         TabOrder = 42
  827.         Text = '00'
  828.         OnChange = HexChange
  829.       end
  830.       object Mem52: TEdit
  831.         Tag = 44
  832.         Left = 128
  833.         Top = 180
  834.         Width = 25
  835.         Height = 24
  836.         Hint = 'Modify a memory location by changing this value.'
  837.         MaxLength = 2
  838.         ParentShowHint = False
  839.         ShowHint = True
  840.         TabOrder = 43
  841.         Text = '00'
  842.         OnChange = HexChange
  843.       end
  844.       object Mem53: TEdit
  845.         Tag = 45
  846.         Left = 156
  847.         Top = 180
  848.         Width = 25
  849.         Height = 24
  850.         Hint = 'Modify a memory location by changing this value.'
  851.         MaxLength = 2
  852.         ParentShowHint = False
  853.         ShowHint = True
  854.         TabOrder = 44
  855.         Text = '00'
  856.         OnChange = HexChange
  857.       end
  858.       object Mem54: TEdit
  859.         Tag = 46
  860.         Left = 184
  861.         Top = 180
  862.         Width = 25
  863.         Height = 24
  864.         Hint = 'Modify a memory location by changing this value.'
  865.         MaxLength = 2
  866.         ParentShowHint = False
  867.         ShowHint = True
  868.         TabOrder = 45
  869.         Text = '00'
  870.         OnChange = HexChange
  871.       end
  872.       object Mem55: TEdit
  873.         Tag = 47
  874.         Left = 212
  875.         Top = 180
  876.         Width = 25
  877.         Height = 24
  878.         Hint = 'Modify a memory location by changing this value.'
  879.         MaxLength = 2
  880.         ParentShowHint = False
  881.         ShowHint = True
  882.         TabOrder = 46
  883.         Text = '00'
  884.         OnChange = HexChange
  885.       end
  886.       object Mem56: TEdit
  887.         Tag = 48
  888.         Left = 240
  889.         Top = 180
  890.         Width = 25
  891.         Height = 24
  892.         Hint = 'Modify a memory location by changing this value.'
  893.         MaxLength = 2
  894.         ParentShowHint = False
  895.         ShowHint = True
  896.         TabOrder = 47
  897.         Text = '00'
  898.         OnChange = HexChange
  899.       end
  900.       object Mem57: TEdit
  901.         Tag = 49
  902.         Left = 268
  903.         Top = 180
  904.         Width = 25
  905.         Height = 24
  906.         Hint = 'Modify a memory location by changing this value.'
  907.         MaxLength = 2
  908.         ParentShowHint = False
  909.         ShowHint = True
  910.         TabOrder = 48
  911.         Text = '00'
  912.         OnChange = HexChange
  913.       end
  914.       object Mem67: TEdit
  915.         Tag = 57
  916.         Left = 268
  917.         Top = 208
  918.         Width = 25
  919.         Height = 24
  920.         Hint = 'Modify a memory location by changing this value.'
  921.         MaxLength = 2
  922.         ParentShowHint = False
  923.         ShowHint = True
  924.         TabOrder = 56
  925.         Text = '00'
  926.         OnChange = HexChange
  927.       end
  928.       object Mem66: TEdit
  929.         Tag = 56
  930.         Left = 240
  931.         Top = 208
  932.         Width = 25
  933.         Height = 24
  934.         Hint = 'Modify a memory location by changing this value.'
  935.         MaxLength = 2
  936.         ParentShowHint = False
  937.         ShowHint = True
  938.         TabOrder = 55
  939.         Text = '00'
  940.         OnChange = HexChange
  941.       end
  942.       object Mem65: TEdit
  943.         Tag = 55
  944.         Left = 212
  945.         Top = 208
  946.         Width = 25
  947.         Height = 24
  948.         Hint = 'Modify a memory location by changing this value.'
  949.         MaxLength = 2
  950.         ParentShowHint = False
  951.         ShowHint = True
  952.         TabOrder = 54
  953.         Text = '00'
  954.         OnChange = HexChange
  955.       end
  956.       object Mem64: TEdit
  957.         Tag = 54
  958.         Left = 184
  959.         Top = 208
  960.         Width = 25
  961.         Height = 24
  962.         Hint = 'Modify a memory location by changing this value.'
  963.         MaxLength = 2
  964.         ParentShowHint = False
  965.         ShowHint = True
  966.         TabOrder = 53
  967.         Text = '00'
  968.         OnChange = HexChange
  969.       end
  970.       object Mem63: TEdit
  971.         Tag = 53
  972.         Left = 156
  973.         Top = 208
  974.         Width = 25
  975.         Height = 24
  976.         Hint = 'Modify a memory location by changing this value.'
  977.         MaxLength = 2
  978.         ParentShowHint = False
  979.         ShowHint = True
  980.         TabOrder = 52
  981.         Text = '00'
  982.         OnChange = HexChange
  983.       end
  984.       object Mem62: TEdit
  985.         Tag = 52
  986.         Left = 128
  987.         Top = 208
  988.         Width = 25
  989.         Height = 24
  990.         Hint = 'Modify a memory location by changing this value.'
  991.         MaxLength = 2
  992.         ParentShowHint = False
  993.         ShowHint = True
  994.         TabOrder = 51
  995.         Text = '00'
  996.         OnChange = HexChange
  997.       end
  998.       object Mem61: TEdit
  999.         Tag = 51
  1000.         Left = 100
  1001.         Top = 208
  1002.         Width = 25
  1003.         Height = 24
  1004.         Hint = 'Modify a memory location by changing this value.'
  1005.         MaxLength = 2
  1006.         ParentShowHint = False
  1007.         ShowHint = True
  1008.         TabOrder = 50
  1009.         Text = '00'
  1010.         OnChange = HexChange
  1011.       end
  1012.       object Mem60: TEdit
  1013.         Tag = 50
  1014.         Left = 72
  1015.         Top = 208
  1016.         Width = 25
  1017.         Height = 24
  1018.         Hint = 'Modify a memory location by changing this value.'
  1019.         MaxLength = 2
  1020.         ParentShowHint = False
  1021.         ShowHint = True
  1022.         TabOrder = 49
  1023.         Text = '00'
  1024.         OnChange = HexChange
  1025.       end
  1026.       object Mem70: TEdit
  1027.         Tag = 58
  1028.         Left = 72
  1029.         Top = 236
  1030.         Width = 25
  1031.         Height = 24
  1032.         Hint = 'Modify a memory location by changing this value.'
  1033.         MaxLength = 2
  1034.         ParentShowHint = False
  1035.         ShowHint = True
  1036.         TabOrder = 57
  1037.         Text = '00'
  1038.         OnChange = HexChange
  1039.       end
  1040.       object Mem71: TEdit
  1041.         Tag = 59
  1042.         Left = 100
  1043.         Top = 236
  1044.         Width = 25
  1045.         Height = 24
  1046.         Hint = 'Modify a memory location by changing this value.'
  1047.         MaxLength = 2
  1048.         ParentShowHint = False
  1049.         ShowHint = True
  1050.         TabOrder = 58
  1051.         Text = '00'
  1052.         OnChange = HexChange
  1053.       end
  1054.       object Mem72: TEdit
  1055.         Tag = 60
  1056.         Left = 128
  1057.         Top = 236
  1058.         Width = 25
  1059.         Height = 24
  1060.         Hint = 'Modify a memory location by changing this value.'
  1061.         MaxLength = 2
  1062.         ParentShowHint = False
  1063.         ShowHint = True
  1064.         TabOrder = 59
  1065.         Text = '00'
  1066.         OnChange = HexChange
  1067.       end
  1068.       object Mem73: TEdit
  1069.         Tag = 61
  1070.         Left = 156
  1071.         Top = 236
  1072.         Width = 25
  1073.         Height = 24
  1074.         Hint = 'Modify a memory location by changing this value.'
  1075.         MaxLength = 2
  1076.         ParentShowHint = False
  1077.         ShowHint = True
  1078.         TabOrder = 60
  1079.         Text = '00'
  1080.         OnChange = HexChange
  1081.       end
  1082.       object Mem74: TEdit
  1083.         Tag = 62
  1084.         Left = 184
  1085.         Top = 236
  1086.         Width = 25
  1087.         Height = 24
  1088.         Hint = 'Modify a memory location by changing this value.'
  1089.         MaxLength = 2
  1090.         ParentShowHint = False
  1091.         ShowHint = True
  1092.         TabOrder = 61
  1093.         Text = '00'
  1094.         OnChange = HexChange
  1095.       end
  1096.       object Mem75: TEdit
  1097.         Tag = 63
  1098.         Left = 212
  1099.         Top = 236
  1100.         Width = 25
  1101.         Height = 24
  1102.         Hint = 'Modify a memory location by changing this value.'
  1103.         MaxLength = 2
  1104.         ParentShowHint = False
  1105.         ShowHint = True
  1106.         TabOrder = 62
  1107.         Text = '00'
  1108.         OnChange = HexChange
  1109.       end
  1110.       object Mem76: TEdit
  1111.         Tag = 64
  1112.         Left = 240
  1113.         Top = 236
  1114.         Width = 25
  1115.         Height = 24
  1116.         Hint = 'Modify a memory location by changing this value.'
  1117.         MaxLength = 2
  1118.         ParentShowHint = False
  1119.         ShowHint = True
  1120.         TabOrder = 63
  1121.         Text = '00'
  1122.         OnChange = HexChange
  1123.       end
  1124.       object Mem77: TEdit
  1125.         Tag = 65
  1126.         Left = 268
  1127.         Top = 236
  1128.         Width = 25
  1129.         Height = 24
  1130.         Hint = 'Modify a memory location by changing this value.'
  1131.         MaxLength = 2
  1132.         ParentShowHint = False
  1133.         ShowHint = True
  1134.         TabOrder = 64
  1135.         Text = '00'
  1136.         OnChange = HexChange
  1137.       end
  1138.       object IntVect: TEdit
  1139.         Tag = 66
  1140.         Left = 468
  1141.         Top = 44
  1142.         Width = 45
  1143.         Height = 24
  1144.         Hint = 'Enter a hexadecimal number here.'
  1145.         MaxLength = 4
  1146.         ParentShowHint = False
  1147.         ShowHint = True
  1148.         TabOrder = 65
  1149.         Text = 'FFFF'
  1150.         OnChange = IntVectChange
  1151.       end
  1152.       object ResetVect: TEdit
  1153.         Tag = 67
  1154.         Left = 468
  1155.         Top = 88
  1156.         Width = 45
  1157.         Height = 24
  1158.         Hint = 'Enter a hexadecimal number here.'
  1159.         MaxLength = 4
  1160.         ParentShowHint = False
  1161.         ShowHint = True
  1162.         TabOrder = 67
  1163.         Text = '0000'
  1164.         OnChange = AdrsEntryChange
  1165.       end
  1166.       object ClrMemBtn: TButton
  1167.         Left = 380
  1168.         Top = 132
  1169.         Width = 101
  1170.         Height = 29
  1171.         Hint = 'Pressing this button writes zeros throughout memory.'
  1172.         Caption = 'Clear Memory'
  1173.         ParentShowHint = False
  1174.         ShowHint = True
  1175.         TabOrder = 66
  1176.         OnClick = ClrMemBtnClick
  1177.       end
  1178.     end
  1179.     object TTabPage
  1180.       Left = 5
  1181.       Top = 26
  1182.       Caption = 'Emulator'
  1183.       object OutPort8: TShape
  1184.         Left = 268
  1185.         Top = 228
  1186.         Width = 17
  1187.         Height = 17
  1188.         Pen.Width = 3
  1189.         Shape = stCircle
  1190.       end
  1191.       object OutPortA: TShape
  1192.         Left = 309
  1193.         Top = 228
  1194.         Width = 17
  1195.         Height = 17
  1196.         Pen.Width = 3
  1197.         Shape = stCircle
  1198.       end
  1199.       object OutPortC: TShape
  1200.         Left = 351
  1201.         Top = 228
  1202.         Width = 17
  1203.         Height = 17
  1204.         Pen.Width = 3
  1205.         Shape = stCircle
  1206.       end
  1207.       object OutPortE: TShape
  1208.         Left = 392
  1209.         Top = 228
  1210.         Width = 17
  1211.         Height = 17
  1212.         Pen.Width = 3
  1213.         Shape = stCircle
  1214.       end
  1215.       object FFF8Lbl: TLabel
  1216.         Left = 260
  1217.         Top = 208
  1218.         Width = 31
  1219.         Height = 16
  1220.         Caption = 'FFF8'
  1221.       end
  1222.       object FFFALbl: TLabel
  1223.         Left = 301
  1224.         Top = 208
  1225.         Width = 33
  1226.         Height = 16
  1227.         Caption = 'FFFA'
  1228.       end
  1229.       object FFFCLbl: TLabel
  1230.         Left = 343
  1231.         Top = 208
  1232.         Width = 33
  1233.         Height = 16
  1234.         Caption = 'FFFC'
  1235.       end
  1236.       object FFFELbl: TLabel
  1237.         Left = 384
  1238.         Top = 208
  1239.         Width = 32
  1240.         Height = 16
  1241.         Caption = 'FFFE'
  1242.       end
  1243.       object OutputLbl: TLabel
  1244.         Left = 516
  1245.         Top = 4
  1246.         Width = 42
  1247.         Height = 16
  1248.         Caption = 'Output'
  1249.       end
  1250.       object AXLbl: TLabel
  1251.         Left = 352
  1252.         Top = 8
  1253.         Width = 18
  1254.         Height = 16
  1255.         Caption = 'AX'
  1256.       end
  1257.       object BXLbl: TLabel
  1258.         Left = 352
  1259.         Top = 36
  1260.         Width = 18
  1261.         Height = 16
  1262.         Caption = 'BX'
  1263.       end
  1264.       object CXLbl: TLabel
  1265.         Left = 352
  1266.         Top = 64
  1267.         Width = 18
  1268.         Height = 16
  1269.         Caption = 'CX'
  1270.       end
  1271.       object DXLbl: TLabel
  1272.         Left = 352
  1273.         Top = 92
  1274.         Width = 18
  1275.         Height = 16
  1276.         Caption = 'DX'
  1277.       end
  1278.       object IPLbl: TLabel
  1279.         Left = 4
  1280.         Top = 8
  1281.         Width = 13
  1282.         Height = 16
  1283.         Caption = 'IP'
  1284.       end
  1285.       object Instruction: TLabel
  1286.         Left = 12
  1287.         Top = 36
  1288.         Width = 233
  1289.         Height = 14
  1290.         Caption = '                             '
  1291.         Font.Color = clBlack
  1292.         Font.Height = -11
  1293.         Font.Name = 'Courier New'
  1294.         Font.Pitch = fpVariable
  1295.         Font.Style = []
  1296.         ParentFont = False
  1297.       end
  1298.       object InputLbl: TLabel
  1299.         Left = 452
  1300.         Top = 4
  1301.         Width = 32
  1302.         Height = 16
  1303.         Caption = 'Input'
  1304.       end
  1305.       object DisAsm: TListBox
  1306.         Left = 4
  1307.         Top = 56
  1308.         Width = 249
  1309.         Height = 229
  1310.         Font.Color = clBlack
  1311.         Font.Height = -11
  1312.         Font.Name = 'Courier New'
  1313.         Font.Pitch = fpVariable
  1314.         Font.Style = []
  1315.         ItemHeight = 14
  1316.         ParentFont = False
  1317.         TabOrder = 0
  1318.       end
  1319.       object Output: TListBox
  1320.         Left = 512
  1321.         Top = 24
  1322.         Width = 57
  1323.         Height = 293
  1324.         ItemHeight = 16
  1325.         TabOrder = 1
  1326.       end
  1327.       object InPort0: TBiSwitch
  1328.         Left = 260
  1329.         Top = 252
  1330.         Width = 37
  1331.         Height = 64
  1332.         ForeColor = clBlack
  1333.         BackColor = clBtnFace
  1334.         Caption = 'FFF0'
  1335.         pOn = False
  1336.         TextPosition = 2
  1337.         TabStop = True
  1338.         TabOrder = 2
  1339.       end
  1340.       object InPort2: TBiSwitch
  1341.         Left = 300
  1342.         Top = 252
  1343.         Width = 37
  1344.         Height = 64
  1345.         ForeColor = clBlack
  1346.         BackColor = clBtnFace
  1347.         Caption = 'FFF2'
  1348.         pOn = False
  1349.         TextPosition = 2
  1350.         TabStop = True
  1351.         TabOrder = 3
  1352.       end
  1353.       object InPort4: TBiSwitch
  1354.         Left = 340
  1355.         Top = 252
  1356.         Width = 37
  1357.         Height = 64
  1358.         ForeColor = clBlack
  1359.         BackColor = clBtnFace
  1360.         Caption = 'FFF4'
  1361.         pOn = False
  1362.         TextPosition = 2
  1363.         TabStop = True
  1364.         TabOrder = 4
  1365.       end
  1366.       object InPort6: TBiSwitch
  1367.         Left = 380
  1368.         Top = 252
  1369.         Width = 37
  1370.         Height = 64
  1371.         ForeColor = clBlack
  1372.         BackColor = clBtnFace
  1373.         Caption = 'FFF6'
  1374.         pOn = False
  1375.         TextPosition = 2
  1376.         TabStop = True
  1377.         TabOrder = 5
  1378.       end
  1379.       object RunBtn: TButton
  1380.         Left = 256
  1381.         Top = 4
  1382.         Width = 53
  1383.         Height = 25
  1384.         Caption = 'Run'
  1385.         TabOrder = 6
  1386.         OnClick = RunBtnClick
  1387.       end
  1388.       object StepBtn: TButton
  1389.         Left = 256
  1390.         Top = 36
  1391.         Width = 53
  1392.         Height = 25
  1393.         Caption = 'Step'
  1394.         TabOrder = 7
  1395.         OnClick = StepBtnClick
  1396.       end
  1397.       object HaltBtn: TButton
  1398.         Left = 256
  1399.         Top = 68
  1400.         Width = 53
  1401.         Height = 25
  1402.         Caption = 'Halt'
  1403.         Enabled = False
  1404.         TabOrder = 8
  1405.         OnClick = HaltBtnClick
  1406.       end
  1407.       object InterruptBtn: TButton
  1408.         Left = 256
  1409.         Top = 172
  1410.         Width = 65
  1411.         Height = 21
  1412.         Caption = 'Interrupt'
  1413.         TabOrder = 9
  1414.         OnClick = InterruptBtnClick
  1415.       end
  1416.       object RunningLite: TPanel
  1417.         Left = 256
  1418.         Top = 116
  1419.         Width = 61
  1420.         Height = 21
  1421.         Caption = 'Running'
  1422.         Color = clGray
  1423.         TabOrder = 10
  1424.       end
  1425.       object AXValue: TEdit
  1426.         Left = 380
  1427.         Top = 4
  1428.         Width = 41
  1429.         Height = 21
  1430.         Hint = 'Enter a hexadecimal number here.'
  1431.         ParentShowHint = False
  1432.         ShowHint = True
  1433.         TabOrder = 11
  1434.         Text = '0000'
  1435.       end
  1436.       object BXValue: TEdit
  1437.         Left = 380
  1438.         Top = 32
  1439.         Width = 41
  1440.         Height = 21
  1441.         Hint = 'Enter a hexadecimal number here.'
  1442.         ParentShowHint = False
  1443.         ShowHint = True
  1444.         TabOrder = 12
  1445.         Text = '0000'
  1446.       end
  1447.       object DXValue: TEdit
  1448.         Left = 380
  1449.         Top = 88
  1450.         Width = 41
  1451.         Height = 21
  1452.         Hint = 'Enter a hexadecimal number here.'
  1453.         ParentShowHint = False
  1454.         ShowHint = True
  1455.         TabOrder = 13
  1456.         Text = '0000'
  1457.       end
  1458.       object CXValue: TEdit
  1459.         Left = 380
  1460.         Top = 60
  1461.         Width = 41
  1462.         Height = 21
  1463.         Hint = 'Enter a hexadecimal number here.'
  1464.         ParentShowHint = False
  1465.         ShowHint = True
  1466.         TabOrder = 14
  1467.         Text = '0000'
  1468.       end
  1469.       object IPValue: TEdit
  1470.         Left = 20
  1471.         Top = 8
  1472.         Width = 41
  1473.         Height = 17
  1474.         Hint = 'Enter a hexadecimal number here.'
  1475.         ParentShowHint = False
  1476.         ShowHint = True
  1477.         TabOrder = 15
  1478.         Text = '0000'
  1479.         OnChange = IPValueChange
  1480.       end
  1481.       object DisAsmAdrs: TEdit
  1482.         Left = 8
  1483.         Top = 292
  1484.         Width = 45
  1485.         Height = 21
  1486.         Hint = 'Enter a hexadecimal number here.'
  1487.         TabOrder = 16
  1488.         Text = '0000'
  1489.         OnChange = DisAsmAdrsChange
  1490.       end
  1491.       object EqualFlag: TCheckBox
  1492.         Left = 352
  1493.         Top = 136
  1494.         Width = 57
  1495.         Height = 17
  1496.         Alignment = taLeftJustify
  1497.         Caption = 'Equal'
  1498.         TabOrder = 17
  1499.       end
  1500.       object LessThanFlag: TCheckBox
  1501.         Left = 352
  1502.         Top = 116
  1503.         Width = 57
  1504.         Height = 17
  1505.         Alignment = taLeftJustify
  1506.         Caption = 'Less'
  1507.         TabOrder = 18
  1508.       end
  1509.       object ResetBtn: TButton
  1510.         Left = 348
  1511.         Top = 172
  1512.         Width = 65
  1513.         Height = 21
  1514.         Caption = 'Reset'
  1515.         TabOrder = 19
  1516.         OnClick = ResetBtnClick
  1517.       end
  1518.       object Input: TListBox
  1519.         Left = 444
  1520.         Top = 24
  1521.         Width = 57
  1522.         Height = 293
  1523.         ItemHeight = 16
  1524.         TabOrder = 20
  1525.       end
  1526.       object SpinButton: TSpinButton
  1527.         Left = 56
  1528.         Top = 292
  1529.         Width = 20
  1530.         Height = 21
  1531.         DownGlyph.Data = {
  1532.           DE000000424DDE00000000000000360000002800000009000000060000000100
  1533.           180000000000A800000000000000000000000000000000000000007F7F007F7F
  1534.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F00007F7F007F7F007F7F00
  1535.           7F7F000000007F7F007F7F007F7F007F7F00007F7F007F7F007F7F0000000000
  1536.           00000000007F7F007F7F007F7F00007F7F007F7F000000000000000000000000
  1537.           000000007F7F007F7F00007F7F00000000000000000000000000000000000000
  1538.           0000007F7F00007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  1539.           7F00}
  1540.         TabOrder = 21
  1541.         UpGlyph.Data = {
  1542.           DE000000424DDE00000000000000360000002800000009000000060000000100
  1543.           180000000000A800000000000000000000000000000000000000007F7F007F7F
  1544.           007F7F007F7F007F7F007F7F007F7F007F7F007F7F00007F7F00000000000000
  1545.           0000000000000000000000000000007F7F00007F7F007F7F0000000000000000
  1546.           00000000000000007F7F007F7F00007F7F007F7F007F7F000000000000000000
  1547.           007F7F007F7F007F7F00007F7F007F7F007F7F007F7F000000007F7F007F7F00
  1548.           7F7F007F7F00007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F7F007F
  1549.           7F00}
  1550.         OnDownClick = SpinButtonDownClick
  1551.         OnUpClick = SpinButtonUpClick
  1552.       end
  1553.     end
  1554.   end
  1555.   object MainMenu: TMainMenu
  1556.     Left = 556
  1557.     Top = 65520
  1558.     object File1: TMenuItem
  1559.       Caption = 'File'
  1560.       object New: TMenuItem
  1561.         Caption = 'New'
  1562.         OnClick = NewClick
  1563.       end
  1564.       object Open: TMenuItem
  1565.         Caption = 'Open'
  1566.         OnClick = OpenClick
  1567.       end
  1568.       object Save: TMenuItem
  1569.         Caption = 'Save'
  1570.         OnClick = SaveClick
  1571.         ShortCutText = 'Ctrl+S'
  1572.       end
  1573.       object SaveAs: TMenuItem
  1574.         Caption = 'Save As'
  1575.         OnClick = SaveAsClick
  1576.       end
  1577.       object BeforeQuit: TMenuItem
  1578.         Caption = '-'
  1579.       end
  1580.       object PrintMenuItem: TMenuItem
  1581.         Caption = 'Print'
  1582.         OnClick = PrintMenuItemClick
  1583.       end
  1584.       object N1: TMenuItem
  1585.         Caption = '-'
  1586.       end
  1587.       object Quit: TMenuItem
  1588.         Caption = 'Exit'
  1589.         OnClick = QuitClick
  1590.       end
  1591.     end
  1592.     object Edit: TMenuItem
  1593.       Caption = 'Edit'
  1594.       object Cut: TMenuItem
  1595.         Caption = 'Cut'
  1596.         OnClick = CutClick
  1597.         ShortCutText = 'Ctrl+X'
  1598.       end
  1599.       object Copy: TMenuItem
  1600.         Caption = 'Copy'
  1601.         OnClick = CopyClick
  1602.         ShortCutText = 'Ctrl+C'
  1603.       end
  1604.       object Paste: TMenuItem
  1605.         Caption = 'Paste'
  1606.         OnClick = PasteClick
  1607.         ShortCutText = 'Ctrl+V'
  1608.       end
  1609.       object Delete: TMenuItem
  1610.         Caption = 'Delete'
  1611.         OnClick = DeleteClick
  1612.         ShortCutText = 'Del'
  1613.       end
  1614.       object EditBreak: TMenuItem
  1615.         Caption = '-'
  1616.         ShortCutText = 'Ctrl+A'
  1617.       end
  1618.       object SelectAll: TMenuItem
  1619.         Caption = 'Select All'
  1620.         OnClick = SelectAllClick
  1621.         ShortCutText = 'Ctrl+A'
  1622.       end
  1623.     end
  1624.   end
  1625.   object OpenDialog: TOpenDialog
  1626.     DefaultExt = 'x86'
  1627.     FileName = '*.x86'
  1628.     Filter = 'Assembly Files (.x86)|*.x86|Text files (.txt)|*.txt'
  1629.     HistoryList.Strings = (
  1630.       '.x86'
  1631.       '.txt')
  1632.     Title = 'Open Assembly File'
  1633.     Left = 525
  1634.     Top = 65522
  1635.   end
  1636.   object SaveDialog: TSaveDialog
  1637.     Filter = 'Assembly (.x86)|*.x86|Text (.x86)|*.txt'
  1638.     Left = 496
  1639.     Top = 65520
  1640.   end
  1641.   object PrintDialog: TPrintDialog
  1642.     Left = 468
  1643.     Top = 65520
  1644.   end
  1645. end
  1646.